import printJS from "print-js";
/**
 *
 * @param {*} printable  打印区域
 * @param {*} type	打印类型html，还可以是json，image等
 * @param {*} targetStyles css样式，写成*代表打印样式完全继承你页面的样式
 * @param {*} maxWidth 打印界面最大宽度，适当调整可以解决打印页面过宽，显示不完整的问题
 * @returns
 */
export const printData = (
  printable = "tablecontent",
  type = "html",
  targetStyles = ["*"],
  maxWidth = "1920px"
) => {
  return printJS({
    printable: "tablecontent",
    type: type,
    targetStyles: targetStyles,
    maxWidth: maxWidth
  });
};
